succeed in doing something before someone else - Allemand Anglais Dictionnaire